Word info

phytoprotector

Noun

Meaning

phytoprotector (plural phytoprotectors)

Anything that provides phytoprotection

Source: en.wiktionary.org

Close letter words and terms