English | German | Russian | Czech

lepra English

Meaning lepra meaning

What does lepra mean?

lepra

(medicine, archaic) leprosy A scurfy, mealy substance on the surface of some plants.

Synonyms lepra synonyms

What other words have the same or similar meaning as lepra?

Are you looking for...?