adj. Having the appearance or structure of a membrane.
membraniform 🔊 Listen to this adj. Having the appearance or structure of a membrane. Share Facebook Twitter Google +