The AI-powered English dictionary
A taxonomic genus within the family Strongyloididae – parasitic nematodes whose life cycle involves one or several generations of free-living adult worms. examples