WordUnscrambler Home
ascarid
Definitions
[ˈaskərɪd], (Noun)
Definitions:
- a parasitic nematode worm of a family (Ascaridae) whose members typically live in the intestines of vertebrates
Phrases:
Origin
:
late 17th century: from modern Latin Ascaridae (plural), from Greek askarides, plural of askaris ‘intestinal worm’
Click here to see the free dictionary definition for ascarid
definition by Oxford Dictionaries