Hamelia patens
WordNet

noun


(1)   Handsome shrub with showy orange to scarlet or crimson flowers; Florida and West Indies to Mexico and Brazil
 
x
OK