tarantula
noun#27,924
Translation
No Japanese definition yet.
English definition
- large southern European spider once thought to be the cause of tarantism (uncontrollable bodily movement)
Examples
- The tarantula seized its victim very quickly.
- Would you rather eat a mouse or a tarantula?