English

edit

Noun

edit

cembrane (plural cembranes)

  1. A ceramic membrane used in water treatment

Anagrams

edit