Definitions of Theraphosidae:

  • noun:   large tropical spiders; tarantulas