Subscribe
URL of the page has been copied to clipboard.
Meaning : Handsome shrub with showy orange to scarlet or crimson flowers. Florida and West Indies to Mexico and Brazil.
Synonyms : coloradillo, hamelia erecta, hamelia patens, scarlet hamelia
Install App
Scarlet bush meaning in Telugu.