STRONGYLOID


Meaning of STRONGYLOID in English

I. ˈstränjəˌlȯid adjective

Etymology: New Latin Strongyloidea

: of or relating to the Strongyloidea

II. noun

( -s )

Etymology: New Latin Strongyloidea

: a worm of the superfamily Strongyloidea

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.