Loading...
Minimalist Dictionary
Login
or
Sign up
ascarid
noun
Any phasmid nematode of the family Ascarididae (Ascaridae)
Word Frequency 1800~2019
Related words
Other words
fiftieth
putt
ipod
unthread
unselect
arming
uncertain
gallstone
drove
mousiness
roundup
linked
degrading
feast
relight
evade
stranger
proud
overeater
ligament
ascaridid
ascaridoid
parasitaphelenchid
capillariid
filarid
carinomid
protostrongylid
trichostrongylid
longidorid
aphasmid
aphelenchoidid
capillarid
aphelenchid
seinurid
trichostrongyloid