strongylid
/ˈstrɔŋɪlɪd/Definitions
1. noun
A member of the superfamily Strongyloidea, particularly a species of parasitic nematode worm.
“The doctor examined the strongylid infestation in the infected patient.”
1. noun
A member of the superfamily Strongyloidea, particularly a species of parasitic nematode worm.
“The doctor examined the strongylid infestation in the infected patient.”