Meaning of lycosa tarentula
Definition of lycosa tarentula
(noun)
large
southern
European
spider
once
thought
to be the
cause
of
tarantism
(uncontrollable
bodily
movement)
Other information on lycosa tarentula
WIKIPEDIA results for
lycosa tarentula
Amazon results for
lycosa tarentula
Tweet