Associations to the word «Ascarid»

Wiktionary

ASCARID, noun. Any phasmid nematode of the family Ascaridae

Wise words

Don't you know this, that words are doctors to a diseased temperment?
Aeschylus