giant kidney worm
Medical Definition of giant kidney worm
: a blood-red nematode worm of the genus Dioctophyma (D. renale) that sometimes exceeds a yard in length and invades mammalian kidneys especially of the dog and occasionally of humans
Seen and Heard
What made you want to look up giant kidney worm? Please tell us where you read or heard it (including the quote, if possible).