Wiktionary
geomembranes
n. (plural of geomembrane English)
n. (plural of geomembrane English)