Definify.com

Definition 2024


lepromata

lepromata

English

Noun

lepromata

  1. plural of leproma