English edit

Noun edit

diazoates

  1. plural of diazoate