Tarantula
Tarantula stands for:
- Tarantula (car brand) , former car manufacturer from Zimbabwe
- Tarantula (film) , American SF horror thriller (1955)
- Tarantula Cubensis , a homeopathic preparation
- Tarántula , a roller coaster in Madrid
See also:
Tarantula stands for:
See also: