tarantula
English Dictionary
->
Letter T
-> tarantula
Search Dictionary:
tarantula Definition
(n)
large
southern
European
spider
once
thought
to
be
the
cause
of
tarantism
(
uncontrollable
bodily
movement
)
(n)
large
hairy
tropical
spider
that
can
inflict
painful
but
not
highly
venomous
bites
tarantula Synonyms
European wolf spider
Lycosa tarentula
tarantula
© Art Branch Inc.