Get Free Checker

scarlet bush

NOUN
  1. handsome shrub with showy orange to scarlet or crimson flowers; Florida and West Indies to Mexico and Brazil

How To Use scarlet bush In A Sentence

List is Empty.