head kidneys
English
Noun
head kidneys
plural of
head kidney