biomembrane

Meaning

Any biological membrane, but especially that of a cell

Translations

غِشاء

biomembrana

Biomembrane

υμένας

μεμβράνη

Etymology

From bio- + membrane.

Notes

Sign in to write sticky notes