semiallografts
English
Noun
semiallografts
plural of
semiallograft