hymenaea

Noun
  1. Genus of tropical American timber trees (synset 111770828)

Found on Word Lists

Other Searches