STOMATOPOD

Source: 567

Stom″a‐to‐pod (?), n. (Zoöl.) One of the Stomatopoda.