Stomatopoda Copy link Stomatopoda , noun, plural [New Latin See Stoma, and -pod.] (Zoology) Same as Stomapoda.