Thesaurus.com
Dictionary.com
Definitions

tarantula

[tuh-ran-chuh-luh] / təˈræn tʃə lə /
NOUN
arachnid
Synonyms



Vocabulary lists containing tarantula