Tarentula

Ta`ren´tu`la


n.1.See Tarantula.