Word info

phenoxyacid

Noun

Meaning

phenoxyacid (plural phenoxyacids)

(organic chemistry) Any phenoxy derivative of a fatty acid, especially those used as herbicides

Source: en.wiktionary.org

Close letter words and terms