scolopendres
French
Noun
scolopendres
?
plural of
scolopendre