tarantula
nounDefinition of tarantula
1
: a European wolf spider (Lycosa tarentula) popularly held to be the cause of tarantism
2
: any of various large, hairy, American spiders (family Theraphosidae) that are typically rather sluggish and capable of biting sharply though most forms are not significantly poisonous to humans
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more