tarantula in Catalan tarantula in Catalan taràntula noun Any of the large, hairy New World spiders comprising the family Theraphosidae. Add to Flashcards