Definitions for ascarids
  • Ascarid (n.) - A parasitic nematoid worm, espec. the roundworm, Ascaris lumbricoides, often occurring in the human intestine, and allied species found in domestic animals; also commonly applied to the pinworm (Oxyuris), often troublesome to children and aged persons.
  • Ascarides (pl. ) - of Ascarid
  • Ascarids - Sorry, we do not have a definition for this word
Words in your word
2 Letter Words
aa ad ai ar as id is si