pterocarpus macrocarpus

Noun
  1. Tree of India and Burma yielding a wood resembling mahogany (synset 112586235)

Found on Word Lists

Other Searches