semipermeable membrane
English Dictionary
->
Letter S
-> semipermeable membrane
Search Dictionary:
semipermeable membrane Definition
(n)
a
membrane
(
as
a
cell
membrane
)
that
allows
some
molecule
to
pass
through
but
not
others
semipermeable membrane Synonyms
semipermeable membrane
© Art Branch Inc.