impermeant
English
Etymology
From
im-
+
permeant
.
Adjective
impermeant
(
comparative
more
impermeant
,
superlative
most
impermeant
)
That cannot
permeate
through a specified
semipermeable
membrane
Anagrams
empairment