endocannabinoids

English

Noun

endocannabinoids

  1. plural of endocannabinoid