insulin

nounA hormone produced by the pancreas that helps the body use sugar for energy.

No synonyms or antonyms found for this word.