Meaning of hamelia patens
Definition of hamelia patens
(noun)
handsome
shrub
with
showy
orange
to
scarlet
or
crimson
flowers; Florida and West Indies to Mexico and Brazil
Other information on hamelia patens
WIKIPEDIA results for
hamelia patens
Amazon results for
hamelia patens
Tweet