heterografts

English

Noun

heterografts

  1. plural of heterograft