grouillots
French
Noun
grouillots
m
plural of
grouillot