English

edit

Noun

edit

cockaroach (plural cockaroaches)

  1. Alternative form of cockroach