phytosome
English
Etymology
From
phyto-
+
-some
.
Noun
phytosome
(
plural
phytosomes
)
An artificial
liposome
supposedly used to enhance the delivery of
herbal
extracts
Related terms
phytosomal
Anagrams
homotypes
,
hypostome