Leeches have 32 brains
“Leeches have 32 brains”
The internal structure of the average leech is divided into 32 equal segments. Each of those segments has its own brain. Also they have 10 stomachs, 9 pairs of testicles and several hundred microscopic teeth with distinct bite marks.
Fact Factory Album
[the-post-grid id=”6154″ title=”Fact Factory”]