MEMBRANOID


Meaning of MEMBRANOID in English

ˈmembrəˌnȯid adjective

Etymology: membran- + -oid

: like a membrane

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.