The AI-powered English dictionary
comparative more lepromatoid, superlative most lepromatoid
Of or related to leprous lesions (lepromas). examples
Of or related to lepromatoid leprosy. examples