Search membranous membranous /mem′brənəs/ [L, membrana] , resembling or consisting of a membrane. Tweet Telegram VK Random Words -tuse carbenicillin disodium aphonia paralytica acceptor mixed receptive-expressive language disorder cholangiostomy anaerobic myositis absolute (A) temperature suppression amblyopia