Synonyms and Antonyms for stomatopod

1. stomatopod (n.)

a kind of crustacean

Synonyms: