anadenanthera

Noun
  1. 2 species of tropical American shrubs or trees (synset 111780597)

Found on Word Lists

Other Searches