Definition of CORIXIDS

  • CORIXID, a type of water bug [n]