micrografts

English

Noun

micrografts

  1. plural of micrograft