Emilia coccinea

Explore definitions, synonyms, and language insights of Emilia coccinea

Definitions

Noun
tropical African annual having scarlet tassel-shaped flower heads; sometimes placed in genus Cacalia

More General Terms