Medical Dictionary
oxybiotin
noun oxy·bi·o·tin \-ˈbī-ət-ən\
Medical Definition of OXYBIOTIN
: a compound C10H16N2O4 that contains an oxygen atom in place of the sulfur atom in the biotin molecule and that is less active biologically than biotin
Seen & Heard
What made you want to look up oxybiotin? Please tell us where you read or heard it (including the quote, if possible).