Emilia sagitta
English Dictionary
->
Letter E
-> Emilia sagitta
Search Dictionary:
Emilia sagitta Definition
(n)
tropical
Asiatic
annual
cultivated
for
its
small
tassel
-
shaped
heads
of
scarlet
flowers
Emilia sagitta Synonyms
Emilia sagitta
tassel flower
© Art Branch Inc.