Definify.com

Definition 2025


eczemata

eczemata

English

Noun

eczemata

  1. plural form of eczema