Fin-toed /(?)/

Fin·-toed

Fin-toed

a.
  1. Having toes connected by a membrane; palmiped; palmated; also, lobate. (Zool.)