Medical Definition of phosphonic acid
: any of a series of dibasic organic acids RPO(OH)2 that are obtainable from some phosphines by oxidation
Seen and Heard
What made you want to look up phosphonic acid? Please tell us where you read or heard it (including the quote, if possible).