Definition of "membranaceous"

membranaceous