membranous
/ˈmɛm.bɹən.əs/
adj 3
Definitions
adj
1
Having the qualities of, or pertaining to, a membrane.
2
Accompanying the formation of a usually abnormal membrane or membranous layer.
3
Thin, pliable, and often transparent.
The microcannon starts with a membranous polymer film.
Your note
not saved0 chars