Word
scarlet bush, n.
handsome shrub with showy orange to scarlet or crimson flowers; Florida and West Indies to Mexico and Brazil
<noun.plant>
Hamelia erecta
Hamelia patens
coloradillo
scarlet bush
scarlet hamelia
semantic pointers
hypernym
hamelia