tarentules
French
Noun
tarentules
f
plural of
tarentule