Loading
We weren't able to find "ascarid"
Perhaps, you want to check one of these:
ascarid - a parasitic worm of the phylum Nematoda
acarid - a mite or tick
ascari - a person of mixed African and Indian descent
ascried - past tense of ascribe, to attribute something to a particular cause or source
acaroid - resembling or characteristic of mites or ticks
ascaris - a type of roundworm that infects the intestines of humans and animals
acarids - plural form of acarid, referring to mites or ticks