micrografts
English
Noun
micrografts
plural of
micrograft