ascaridoid (English, noun)
expansion: ascaridoid (plural ascaridoids)
Senses:
glosses: Any of the superfamily Ascaridoidea of roundworms.
Forms:
form: ascaridoids
tags: plural