Definition of CORIXID

  • a type of water bug [n -S]