Feedback
Lepra
Meaning
Noun
●
In Medicine:
Synonym of leprosy.
●
In Medicine:
Synonym of psoriasis.
●
In Botany:
Any
layer
of
algae
,
lichens
, or other
substance
producing
a
leprosylike
appearance
on the
surfaces
of plants.
Sourced from
Wiktionary
Synonyms
Leprosy
Psoriasis
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better