Definify.com

Definition 2026


oxamates

oxamates

English

Noun

oxamates

  1. plural of oxamate