Definify.com

Definition 2025


oxamates

oxamates

English

Noun

oxamates

  1. plural of oxamate