Definify.com

Definition 2026


excrescencies

excrescencies

English

Noun

excrescencies

  1. plural of excrescency