lampoonists
English
Noun
lampoonists
plural of
lampoonist