A shrimp's heart is in its head.
Trivia and Facts 44
A shrimp's heart is in its head.
