stomatopod - noun
singular
stomatopod
plural
stomatopods