locust tree

Noun
  1. Any of various hardwood trees of the family Leguminosae (synset 112515651)

Found on Word Lists

Other Searches