liposomes

noun

  1. 1

    An aqueous compartment enclosed by a bimolecular membrane, typically of phospholipid; a lipid vesicle.

Translate “liposomes” to another language

Click any language to open the translator with this word already filled in.

Liposomes Definition & Meaning | TranslatePulse