Endocannabinoid Definition
noun
An endogenous cannabinoid, that is one produced by the body.
Wiktionary
Other Word Forms of Endocannabinoid
Noun
Singular:
endocannabinoid
Plural:
endocannabinoidsFind Similar Words
Find similar words to endocannabinoid using the buttons below.