English Dictionary
◊ TARANTULA
tarantula
n 1: large southern European spider once thought to be the cause
of tarantism (uncontrollable bodily movement) [syn: {European
wolf spider}, {Lycosa tarentula}]
2: large hairy tropical spider that can inflict painful but not
highly venomous bites