zoiluses
English
Noun
zoiluses
plural of
zoilus