scarlet bush Meaning, Definition & Usage

  1. noun handsome shrub with showy orange to scarlet or crimson flowers; Florida and West Indies to Mexico and Brazil
    Hamelia erecta; coloradillo; Hamelia patens; scarlet hamelia.

WordNet