stomatopod noun1 •A member of the Stomatopoda order of marine crustaceans; a mantis shrimp.Although there has been variation, stomatopods have thrived with little change in their essential design for more than four hundred million years. — 2012 formsstomatopods