family theraphosidae

Noun
  1. Large tropical spiders;
    Tarantulas (synset 101777236)

Found on Word Lists

Other Searches