English edit

Noun edit

micrografts

  1. plural of micrograft