MyDataFarming







Definitions of enkephalin:
  • noun:   an endorphin having opiate qualities that occurs in the brain and spinal cord and elsewhere



more on this topic on answers.com