Scientific Name

Common Name

Squilla empusa

mantis shrimp