Category:Stomatopodous

Stom`a*top"o*dous, a. (zoöl.)

Defn: of or pertaining to the stomatopoda.