Definitions of stomatopod crustacean:

  • noun:   a kind of crustacean