Brains!!

49 2 3
                                        

A single leech has 32 brains!

must be very smart!!

Weird but true facts!Stories to obsess over. Discover now