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