GtimeYT
contestada

Lobster nervous system- Brain? What organ is right on top of the lobster brain? Is it bigger than the brain?