Definition, synonyms and related words
A nanoparticle composed of lipids and cisplatin, used to treat tumours.