multiballs
English
Noun
multiballs
plural of
multiball