Tagged: sea locusts

Mantis shrimp

Beautiful Mantis shrimp

Beautiful Mantis shrimp Scientific name: Stomatopoda Class: Malacostraca Description: Mantis shrimp or stomatopods are marine crustaceans. They are one of the most beautiful creature of ocean....