hamelia erecta Meaning, Definition & Usage

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

WordNet