Leeches have 32 brains.

Leeches have 32 brains.

Leech is an annelid. Leech’s external and internal segmentation do not correspond to each other. If the internal body is examined, it can be seen that the body is divided into 32 parts or segments which have their own corresponding brain. Each of these segments possesses its own neuronal ganglia that are linked with the next.

Source