MICROMEMBRANE Meaning of MICROMEMBRANE in English | ̷ ̷ ̷ ̷+ nounEtymology: micr- + membrane : a very thin semipermeable membrane Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012