Definify.com

Definition 2024


excrescents

excrescents

English

Noun

excrescents

  1. plural of excrescent