Meaning of Gomphrena
Definition of Gomphrena
(noun)
genus
of
tropical
herbs or subshrubs having flowers in
close
heads;
tropical
America and Australia
Other information on Gomphrena
WIKIPEDIA results for
Gomphrena
Amazon results for
Gomphrena
Tweet