cockroaches
English
Noun
cockroaches
plural of
cockroach