Noun Definition
scarlet hamelia
1.Definition: handsome shrub with showy orange to scarlet or crimson flowers; Florida and West Indies to Mexico and Brazil
Related Noun(s):coloradillo, hamelia erecta, hamelia patens, scarlet bush
Category: Plants1.Definition: handsome shrub with showy orange to scarlet or crimson flowers; Florida and West Indies to Mexico and Brazil
Related Noun(s):coloradillo, hamelia erecta, hamelia patens, scarlet bush
Category: Plants