What is the meaning of the word "stomatopoda"?

Definitions: