Search membranous membranous /mem′brənəs/ [L, membrana] , resembling or consisting of a membrane. Tweet Telegram VK Random Words split gene -os depressive personality disorder freebase breath genetic drift orthotonos basal body temperature (BBT) latent