kidney
bean n. Red-skinned dried bean.
n. A glandular organ which excretes urea and other waste products from the animal body; a urinary gland.
bean n. Red-skinned dried bean.
n. A glandular organ which excretes urea and other waste products from the animal body; a urinary gland.