xenokidneys
English
Noun
xenokidneys
plural of
xenokidney