webbed ( synonym found)

Definition of webbed:

(adj) : with the digits connected by a thin membrane; Resembling a web

Definition of webbed:

(adj) : with the digits connected by a thin membrane; Resembling a web

Back to Top