webbed - Dictionary definition and meaning for word
webbed
Definition (adj) (of the feet of some animals) having the digits connected by a thin fold of skin
Definition (adj) having open interstices or resembling a web
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com