membranous in Catalan membranous in Catalan membranós adj (anatomy, zoology) Having the qualities of, or pertaining to, a membrane. Add to Flashcards