phytosomes
English
Noun
phytosomes
plural of
phytosome