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)

  1. tropical Asiatic annual cultivated for its small tassel-shaped heads of scarlet flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: