Noun Definition

emilia sagitta

1.Definition: tropical Asiatic annual cultivated for its small tassel-shaped heads of scarlet flowers

Related Noun(s):tassel flower

Category: Plants