Definisi 'emilia flammea'
English to English
noun
1 tropical African annual having scarlet tassel-shaped flower heads; sometimes placed in genus Cacalia
source: wordnet30
More Word(s)
herb, herbaceous plant, emilia, genus emilia,

Visual Synonyms
Click for larger image