emilia sagitta definition

  • noun:
    • tropical Asiatic annual cultivated for its little tassel-shaped heads of scarlet blossoms
    • tropical Asiatic yearly cultivated for its little tassel-shaped heads of scarlet blossoms
    • tropical Asiatic yearly cultivated because of its little tassel-shaped heads of scarlet blossoms
53 votes

How would you define emilia sagitta?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!