phytosomeEtymologyFrom phyto- + -some.nounAn artificial liposome supposedly used to enhance the delivery of herbal extracts