trichostrongylid (English, noun)
expansion: trichostrongylid (plural trichostrongylids)
Senses:
glosses: Any nematode of the family Trichostrongylidae
Forms:
form: trichostrongylids
tags: plural