Popular Wordlists
  • word of the day

    enkephalin

    enkephalin - Dictionary definition and meaning for word enkephalin

    Definition
    (noun) an endorphin having opiate qualities that occurs in the brain and spinal cord and elsewhere
Download our Mobile App Today
Receive our word of the day
on Whatsapp