Synonyms and Antonyms for stomatopod_crustacean

1. stomatopod crustacean (n.)

a kind of crustacean

Synonyms: