Word info

aminophosphonate

Noun

Meaning

aminophosphonate (plural aminophosphonates)

(organic chemistry) Any amino derivative of a phosphonate, but especially the α-aminophosphonates that have physiological activity

Source: en.wiktionary.org

Close letter words and terms