3 ms·Leeches have cannabinoid receptors, most animals have them; seem to be pretty fundamental.by codr7 2y agoLeeches have cannabinoid receptors, most animals have them; seem to be pretty fundamental.