EGAVE

membranoid

Meaning

  1. adjective Resembling a membrane.

Similar words

membraniferous endothelioid epitheliod submembranaceous rhizomorphoid rhizoidal hymenate hyphoid phlyctenoid myceloid

Save “membranoid” to learn later