Definify.com

Definition 2024


extumescences

extumescences

English

Noun

extumescences

  1. plural of extumescence