Definify.com

Definition 2024


heterografts

heterografts

English

Noun

heterografts

  1. plural of heterograft