Definify.com

Definition 2025


excrescents

excrescents

English

Noun

excrescents

  1. plural of excrescent