Steganopod /(?)/

Ste·gan·o·pod

Steganopod

n.
  1. One of the Steganopodes. (Zool.)