lepromatoid in Finnish lepromatoid in Finnish lepromatoidi adj Of or related to leprous lesions (lepromas). Add to Flashcards