muskballs
English
Noun
muskballs
plural of
muskball