trichostrongyloid (English, noun)
expansion: trichostrongyloid (plural trichostrongyloids)
Senses:
glosses: Any nematode of the superfamily Trichostrongyloidea
Forms:
form: trichostrongyloids
tags: plural