English dictionary
emilia sagitta meaning and definition
Definition and meaning of emilia sagitta at MeaningMonkey.org. emilia sagitta meaning and definition in the English Dictionary.EMILIA SAGITTA noun
Definition of Emilia sagitta (noun)
- tropical Asiatic annual cultivated for its small tassel-shaped heads of scarlet flowers
- synonyms: tassel flower
Source: Princeton University Wordnet