enveloping membrane

Translations

enveloping membrane

n. membrana encubridora.