English

edit

Noun

edit

zoografts

  1. plural of zoograft