Definify.com

Definition 2024


excrescencies

excrescencies

English

Noun

excrescencies

  1. plural of excrescency