Tarantula
Definition of Tarantula
- 1. Large southern European spider once thought to be the cause of tarantism (uncontrollable bodily movement) Noun
- 2. Large hairy tropical spider with fangs that can inflict painful but not highly venomous bites Noun
Morphology of "tarantula"
- tarantulae