How to pronounce "theraphosidae"

Add your own pronunciation of "theraphosidae"

Meanings and definitions of "theraphosidae"

Noun

large tropical spiders; tarantulas

Synonyms: