Find the word definition

WordNet
scarlet hamelia

n. handsome shrub with showy orange to scarlet or crimson flowers; Florida and West Indies to Mexico and Brazil [syn: scarlet bush, coloradillo, Hamelia patens, Hamelia erecta]