Læmodipod /(?)/

Læ·mod·i·pod

Læmodipod

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