Definify.com

Definition 2024


geomembranes

geomembranes

English

Noun

geomembranes

  1. plural of geomembrane