membranaceous in Latin membranaceous in Latin membrānāceus adj Resembling or having properties of a membrane. Add to Flashcards