trichostrongylids
English
Noun
trichostrongylids
plural of
trichostrongylid