maclura

Noun
  1. Yellowwood trees or shrubs (synset 112420289)

Found on Word Lists

Other Searches