Word info

lipophosphonoxin

Noun

Meaning

lipophosphonoxin (plural lipophosphonoxins)

Any of a family of antibacterial agents having a structure based on a nucleoside, an iminosugar and a lipophilic alkyl chain all linked via a phosphonate group

Source: en.wiktionary.org

Close letter words and terms