Dictionary
Search
ascarid
noun
Any phasmid nematode of the family Ascarididae (Ascaridae)
Similar Words
ascend
/əˈsɛnd/
ascendancy
ascendant
/əˈsɛndənt/
ascendants
ascended
/əˈsɛndɪd/
ascendency
ascender
ascending
/əˈsɛndɪŋ/
ascends
ascents