meaning of webbed

1. having open interstices or resembling a web


Related Words

webbed | webbed foot |

Developed & Maintained By Taraprasad.com

Treasure Words