excrescents

EnglishEdit

NounEdit

excrescents

  1. plural of excrescent