acacia

Noun
  1. Any of various spiny trees or shrubs of the genus Acacia (synset 111776561)

Found on Word Lists

Other Searches