n. (also ascaris) a parasitic nematode worm of the genus Ascaris, e.g. the intestinal roundworm of mankind and other vertebrates. [mod.L ascaris f. Gk askaris]
ASCARID
Meaning of ASCARID in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012