trichostrongyloidEtymologyFrom translingual Trichostrongyloidea.nounAny nematode of the superfamily Trichostrongyloidea