Quick definitions from WordNet (Hamelia patens)
▸ noun: handsome shrub with showy orange to scarlet or crimson flowers; Florida and West Indies to Mexico and Brazil
▸ noun: handsome shrub with showy orange to scarlet or crimson flowers; Florida and West Indies to Mexico and Brazil