English → Hindi dictionary

liver spot

लिवर स्पॉट / लीवरNOUN

Definition

a type of skin disease that causes brown spots on the skin

Looking for poetry? Read shayari and poems by great poets.