orthografts

English

Noun

orthografts

  1. plural of orthograft