Sekirov Dictionary

membraniferous

adjective1

  1. Having or producing membranes.
forms

more membraniferous · most membraniferous

This dictionary works without the internet: on your phone · in Chrome