diferulates

English

Noun

diferulates

  1. plural of diferulate