denaturants

See also: dénaturants

English

Noun

denaturants

  1. plural of denaturant