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.