turricules
French
Noun
turricules
m
plural of
turricule