chinch

chinch definitions

noun
  • The bedbug (Cimex lectularius).