stomatopod Meaning, Definition & Usage

  1. noun a kind of crustacean
    stomatopod crustacean.

WordNet


Stom"a*to*pod noun
Definitions
  1. (Zoöl.) One of the Stomatopoda.

Webster 1913