MEMBRANOUS Meaning of MEMBRANOUS in English Like a membrane. Often referring to thin, mostly transparent, insect wings. English glossary of entomology and crop protection. Английский глоссарий энтомологии и защиты растений. 2012