Medical Dictionary

melanoidin

noun mel·a·noi·din \ˌmel-ə-ˈnid-ən\

Medical Definition of MELANOIDIN

:  any of various colored substances formed from proteins or amino acids (as in the presence of glucose)—compare humin

Browse

How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears