deforciants

English

Noun

deforciants

  1. plural of deforciant