membranous in German membranous in German membranartig adj (anatomy, zoology) Having the qualities of, or pertaining to, a membrane. Add to Flashcards