Definition of kidney worm in English:

kidney worm

Line breaks: kid¦ney worm

Entry from British & World English dictionary

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)

More definitions of kidney worm

Definition of kidney worm in:

Get more from Oxford Dictionaries

Subscribe to remove ads and access premium resources

Word of the day coloratura
Pronunciation: ˌkələrəˈto͝orə
noun
elaborate ornamentation of a vocal melody