stomatopod meaning
UK US
stomatopod (noun): a kind of crustacean.
Definition of stomatopod
- 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.