English edit

Noun edit

diferulates

  1. plural of diferulate