A snail's nervous system consists of 20,000 neurons. The human brain, to compare, contains several hundred billion neurons.
Read More
Home
Snail
Showing posts with label Snail. Show all posts
Showing posts with label Snail. Show all posts
Subscribe to:
Posts
(
Atom
)

