Synonyms and Antonyms for stomatopod | Synonym.com

Synonyms and Antonyms for stomatopod

1. stomatopod (n.)

a kind of crustacean

Synonyms: