Recent Searches
GRE Word List made easy using Mnemonics
insulin - Dictionary definition and meaning for insulin
INSULIN
(noun) hormone secreted by the isles of Langerhans in the pancreas; regulates storage of glycogen in the liver and accelerates oxidation of sugar in cells
WordNet® 3.0, © 2006 by Princeton University.


