askvity

Category: Leech anatomy

What animal has 10 stomachs?

Which Animal Has 32 Brains?