Noun Definition
cacalia lutea
1.Definition: tropical African annual having scarlet tassel-shaped flower heads; sometimes placed in genus Cacalia
Related Noun(s):cacalia javanica, emilia coccinea, emilia flammea, emilia javanica, tassel flower
Category: Plants