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