Word info

phytocomplex

Noun

Meaning

phytocomplex (plural phytocomplexes)

A mixture of plant extracts (for a variety of purposes)

Source: en.wiktionary.org

Close letter words and terms