oxocarbazates

English

Noun

oxocarbazates

  1. plural of oxocarbazate