Strongyloid Definition
adjective
noun
(zoology) Any worm of the genus Strongylus.
Wiktionary
Other Word Forms of Strongyloid
Noun
Singular:
strongyloid
Plural:
strongyloidsOrigin of Strongyloid
Strongylus + -oid
From Wiktionary
Find Similar Words
Find similar words to strongyloid using the buttons below.