Definify.com

Definition 2025


extumescences

extumescences

English

Noun

extumescences

  1. plural of extumescence