adj. attached by a membrane or tissue; having the digits of the foot connected by a web (i.e. a duck); having or resembling a netlike structure (i.e. a spider web)
WEBBED
Meaning of WEBBED in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012