- a naturally occurring endogenous cannabinoid neurotransmitter found in the brains of mammals and in small quantities in the cocoa bean
Collins Concise English Dictionary © HarperCollins Publishers::
anandamide /əˈnændəˌmaɪd/ n