stomatopods meaning

Meaning of stomatopods

What is the full meaning of stomatopods

STOMATOPOD, one of the Stomatopoda, marine crustaceans, including the squilla [n]

Example of the word stomatopods placed on a Scrabble board.

Unscrambled word stomatopods

Points for stomatopods

Scrabble
21 points
Word With Friends
18 points
Wordfeud
21 points

Related pages for stomatopods