English

tarantula noun definition in Invertebrates topic from the Oxford Advanced Learner's Dictionary

tarantula

 noun: Invertebrates topic
a large spider covered with hair that lives in hot countries. Some types of tarantula have a poisonous bite.

Explore other topic groups related to Invertebrates

Animals