haloenolates

English

Noun

haloenolates

  1. plural of haloenolate