kidney potato
English
Noun
kidney
potato
(
plural
kidney potatoes
)
Any of various kidney-shaped varieties of the common potato.