Definify.com

Definition 2025


excrescencies

excrescencies

English

Noun

excrescencies

  1. plural of excrescency