oxamates

English

Noun

oxamates

  1. plural of oxamate