English

edit

Etymology

edit

amino +‎ phosphonate

Noun

edit

aminophosphonate (plural aminophosphonates)

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