Medical Dictionary
melanoidin
noun mel·a·noi·din \ˌmel-ə-ˈnȯid-ən\
Medical Definition of MELANOIDIN
: any of various colored substances formed from proteins or amino acids (as in the presence of glucose)—compare humin
Seen & Heard
What made you want to look up melanoidin? Please tell us where you read or heard it (including the quote, if possible).