encapsosome (English, noun)
expansion: encapsosome (plural encapsosomes)
Senses:
glosses: An encapsulated liposome
Forms:
form: encapsosomes
tags: plural