Meaning of palmature

Definition of palmature

(noun) an abnormality in which the fingers are webbed

Other information on palmature

WIKIPEDIA results for palmature
Amazon results for palmature