English edit

Noun edit

enchytrisms

  1. plural of enchytrism