carpsuckers
English
Noun
carpsuckers
plural of
carpsucker