Word info

organophosphonate

Noun

Meaning

organophosphonate (plural organophosphonates)

(organic chemistry) Any organic phosphonate

Source: en.wiktionary.org

Close letter words and terms