Translation of "tarantula" - English-Turkish dictionary

tarantula

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

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)