peridermis

English

Noun

peridermis

  1. Alternative form of periderm