web-footed, having a membrane of skin connecting between the toes

listen to the pronunciation of web-footed, having a membrane of skin connecting between the toes
English - Italian

Definition of web-footed, having a membrane of skin connecting between the toes in English Italian dictionary

web-footed, having a membrane of skin connecting between the toes
palmipede