membranoid

Bedeutung (Englisch)

Resembling a membrane.

Etymologie (Englisch)

From membrane + -oid.

Notes

Sign in to write sticky notes