stomatopod crustacean


Meanings

  • a kind of crustacean

Synonyms