Definition of Theraphosidae

  • 1. Large tropical spiders; tarantulas Noun

Synonyms for word "theraphosidae"

Semanticaly linked words with "theraphosidae"

Hyponims for word "theraphosidae"