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