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.”

Synonyms

  • mantis shrimp
  • pea crab