cacalia lutea Meaning, Definition & Usage

  1. noun tropical African annual having scarlet tassel-shaped flower heads; sometimes placed in genus Cacalia
    Emilia coccinea; Emilia flammea; Emilia javanica; tassel flower; Cacalia javanica.

WordNet