stomatopod meaning

UK US

stomatopod (noun): a kind of crustacean.

Definition of stomatopod

  1. a kind of crustacean

    Synonyms: stomatopod crustacean

    Type of: crustacean

    Kinds: mantis shrimp

Scrabble score: 15 (letter breakdown)

Word lists: words starting with ST · words ending in OD · 10-letter words

More about stomatopod on Wikipedia.