Stomatopodous
/(?)/
Stom·a·top·o·dous
Stomatopodous
a.
Of or pertaining to the Stomatopoda.
(Zool.)