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: Plants1.Definition: tropical Asiatic annual cultivated for its small tassel-shaped heads of scarlet flowers
Related Noun(s):tassel flower
Category: Plants