Meaning of emilia flammea
Definition of emilia flammea
(noun)
tropical
African
annual
having
scarlet
tassel-shaped
flower
heads;
sometimes
placed
in
genus
Cacalia
Other information on emilia flammea
WIKIPEDIA results for
emilia flammea
Amazon results for
emilia flammea
Tweet