Descemet's membranes

English

Noun

Descemet's membranes

  1. plural of Descemet's membrane