Meaning of emilia javanica

Definition of emilia javanica

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

Other information on emilia javanica

WIKIPEDIA results for emilia javanica
Amazon results for emilia javanica