Category:Stomatopod

Stom"a*to*pod, n. (zoöl.)

Defn: one of the stomatopoda.