No. Not even the 100th.
Wikipedia:
> At least 100 distinct phytocannabinoids have been isolated from cannabis, although only four (i.e., THCA, CBDA, CBCA and their common precursor CBGA) have been demonstrated to have a biogenetic origin.[6] It was reported in 2020 that phytocannabinoids can be found in other plants such as rhododendron, licorice and liverwort,[7] and earlier in Echinacea.
Cannibinoid receptors are separate from opioid receptors.