Definitions
There is 1 meaning of the phrase
Emilia Coccinea.
Emilia Coccinea - as a noun
Tropical african annual having scarlet tassel-shaped flower heads; sometimes placed in genus cacalia
Synonyms (Exact Relations)
cacalia javanicacacalia luteaemilia flammeaemilia javanicatassel flower