stomatopod
/ˌstoʊməˈtoʊpɒd/Definitions
1. noun
A type of marine crustacean, especially a species of mantis shrimp.
“The marine biologist studied the behavior of stomatopods in their natural habitat.”
1. noun
A type of marine crustacean, especially a species of mantis shrimp.
“The marine biologist studied the behavior of stomatopods in their natural habitat.”