limules
French
Noun
limules
f
pl
plural of
limule