kidney worm

 

noun

  • a parasitic nematode worm which infests the kidneys of mammals.
    • Several species in the class Phasmida, in particular Stephanurus dentatus (in pigs) and the large Dioctophyma renale (in humans and other mammals)