meliorants

English

Noun

meliorants

  1. plural of meliorant