Wiktionary
allotransplants
n. (plural of allotransplant English)
n. (plural of allotransplant English)