Translation of "tarantula" - English-Turkish dictionary

tarantula

noun [ C ] uk /təˈræntjələ/ us

a large, hairy spider that is often poisonous

tarantula, zehirli örümcek

(Translation of “tarantula” from the Cambridge Learner’s Dictionary English-Turkish © Cambridge University Press)