Definition of Lentigo from the PharmacyDictionary.in
Lentigo
Synonyms or meaning of Lentigo
A flat, brownish spot on the skin due to increased melanin deposition and more melanocytes.
Image related to Lentigo
Not Available
Definition of Lentigo from the PharmacyDictionary.in
A flat, brownish spot on the skin due to increased melanin deposition and more melanocytes.
Not Available