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