extenuatives

English

Noun

extenuatives

  1. plural of extenuative