meaning of fin toed

1. Having toes connected by a membrane; palmiped; palmated; also, lobate.


Related Words

fin-toed |

Developed & Maintained By Taraprasad.com

Treasure Words