Definify.com

Definition 2026


extumescences

extumescences

English

Noun

extumescences

  1. plural of extumescence