Dictionary entry

Stomatopodous

Webster's Dictionary 1913

Stom′a‐top″o‐dous (?), a.(Zoöl.) Of or pertaining to the Stomatopoda.