tarentule meaning in English
n. tarantula, large hairy spider with a mildly poisonous bite (native to the southwestern united states); wolf spider, large black spider native to southern europe
n. tarantula, large hairy spider with a mildly poisonous bite (native to the southwestern united states); wolf spider, large black spider native to southern europe