Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: ascarid  as-ku-rid
  1. A parasitic roundworm that infests the intestines of humans and other animals
    "Children in developing countries are often treated for ascarid infections"

Derived forms: ascarids

Encyclopedia: Ascarid