Definition & Meaning | English word LIPOSPHERE
LIPOSPHERE
Definitions of LIPOSPHERE
- A droplet of lipid, stabilized by a layer of phospholipid, used as a drug-delivery system.
Number of letters
10
Is palindrome
No
Search for LIPOSPHERE in:
Page preparation took: 108.91 ms.