Is It True That A Leech Has 32 Brains? - Quora

Tag » How Many Brains Does A Leech Have