Online English Dictionary

Home

Kidney


n.

A glandular organ which excretes urea and other waste products from the animal body; a urinary gland.


© 2009 Dammam Community College