Home

Word

endorphin, n.
(endorphins)
more info a neurochemical occurring naturally in the brain and having analgesic properties
<noun.substance>

endorphin
semantic pointers
hypernym
hyponym