dendroglyphs

English

Noun

dendroglyphs

  1. plural of dendroglyph