Stomatopod

noun

Definitions

Noun
  1. 1
    A member of the Stomatopoda order of marine crustaceans; a mantis shrimp.

    "Although there has been variation, stomatopods have thrived with little change in their essential design for more than four hundred million years."

  2. 2
    a kind of crustacean wordnet

Etymology

From order name Stomatopoda, corresponding to stomato- + -pod.

Next best steps

Mini challenge

Unscramble this word: stomatopod