English

edit

Noun

edit

dendrigrafts

  1. plural of dendrigraft