phytosome

Noun

 * 1) An artificial liposome supposedly used to enhance the delivery of herbal extracts

Related terms

 * phytosomal