meaning of palmature

1. an abnormality in which the fingers are webbed


Related Words

palmature |

Developed & Maintained By Taraprasad.com

Treasure Words