lagerstroemia

Noun
  1. Shrubs or small trees of tropical Asia and Africa usually with showy white, pink, or purplish flowers (synset 112349537)

Found on Word Lists

Other Searches