genus chloroxylon

Noun
  1. Deciduous trees of India and Sri Lanka (synset 112718121)

Found on Word Lists

Other Searches