muclucs
English
Noun
muclucs
plural of
mucluc