stomatopod - noun

singularstomatopod
pluralstomatopods