Scientific Name
Common Name
Libinia dubia
spider crab