English

edit

Noun

edit

deglomerations

  1. plural of deglomeration