Phytocannabinoids come from plants. The Greek root 'phyto' means plant. The cannabinoids in marijuana are called phytocannabinoids.
Endogenous cannabinoids (endocannabinoids) are cannabinoids produced naturally within the body. Exogenous cannabinoids are cannabinoids produced outside of the body.
Cannabinoids that are not from the human body are called Exogenous