membrane-membrane: meaning, definitions and translations

French dictionaryFrenchEnglish

What is membrane? membrane is membrane

What is membrane?

  • Mince paroi d'une substance poreuse qu'on interpose entre deux milieux et qui permet d'éliminer ou de concentrer certains constituants par osmose, dialyse, filtration, etc.

    Thin wall of a porous substance that is interposed between two media and that eliminates or concentrates certain constituents by osmosis, dialysis, filtration, etc.

  • Enveloppe souple, sélectivement perméable, entourant un organe, une cellule ou un organite cellulaire.

    Flexible, selectively permeable envelope surrounding an organ, cell or cellular organelle.

  • Partie d'un transducteur vibrant facilement sous l'effet d'une pression acoustique, ou qui peut engendrer, en vibrant, une onde sonore.

    Part of a transducer vibrating easily under the effect of sound pressure, or which can generate, by vibrating, a sound wave.

  • Paroi étanche et mobile servant à séparer des compartiments d'un ensemble mécanique, entre lesquels elle joue le rôle de diaphragme.

    Waterproof and movable wall used to separate compartments of a mechanical assembly, between which it plays the role of diaphragm.

Search words

Upgrade your experience