emilia_flammea has definitions from the field of botany
1
[ noun ] (botany) tropical African annual having scarlet tassel-shaped flower heads; sometimes placed in genus Cacalia

Related terms

herb Emilia

*