hydroxamates

English

Noun

hydroxamates

  1. plural of hydroxamate