Meaning of emilia coccinea

Definition of emilia coccinea

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

Other information on emilia coccinea

WIKIPEDIA results for emilia coccinea
Amazon results for emilia coccinea