cytoderms

English

Noun

cytoderms

  1. plural of cytoderm