permeable ( synonym found)

Definition of permeable:

(adj) : a substance, substrate, membrane or material that absorbs or allows the passage of water

Definition of permeable:

(adj) : a substance, substrate, membrane or material that absorbs or allows the passage of water

Back to Top