Dictionary.com
Thesaurus.com

lepromas

  • plural
    of leproma.
    leproma
    noun
    the swollen lesion of leprosy.

More Suggestions