anaconda

Noun
  1. Large arboreal boa of tropical South America (synset 101745727)

Found on Word Lists

Other Searches