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