English dictionary
theraphosidae meaning and definition
Definition and meaning of theraphosidae at MeaningMonkey.org. theraphosidae meaning and definition in the English Dictionary.THERAPHOSIDAE noun
Definition of Theraphosidae (noun)
- large tropical spiders; tarantulas
- synonyms: family Theraphosidae
Source: Princeton University Wordnet