STEPHANURUS


Meaning of STEPHANURUS in English

-ˈnyu̇rəs noun

Usage: capitalized

Etymology: New Latin, from stephan- + -urus

: a genus of nematode worms (family Strongylidae) including the kidney worm of swine

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