• word of the day

    palmature

    palmature - Dictionary definition and meaning for word palmature

    Definition
    (noun) an abnormality in which the fingers are webbed
Download our Mobile App Today
Receive our word of the day
on Whatsapp