caroaches

noun
  1. Plural of caroach; a type of large cockroach or a related insect.
  2. Usage: archaic or dialectal; rarely used in modern English

Examples