sloanea

Noun
  1. Genus of tropical hardwood timber trees (synset 112214983)

Found on Word Lists

Other Searches