excrescents

English

Noun

excrescents

  1. plural of excrescent