GIANT KIDNEY WORM


Meaning of GIANT KIDNEY WORM in English

noun

: a blood-red nematode worm ( Dioctophyme renale ) that sometimes exceeds a yard in length and that invades the kidneys of dogs and occasionally other mammals including man

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