Tarentula /(?)/

Ta·ren·tu·la

Tarentula

n.
  1. See Tarantula.