Attested.to

Definition

a fungal infection characterized by itchy warty nodules on the skin

Seed ·

Term in context

chromoblastomycosis in CommonParlance