meaning of webfooted

1. a foot having the toes connected by folds of skin


Related Words

webfoot |

Developed & Maintained By Taraprasad.com

Treasure Words