apicules
English
Noun
apicules
plural of
apicule
French
Noun
apicules
plural of
apicule