Definify.com

Definition 2024


oxamates

oxamates

English

Noun

oxamates

  1. plural of oxamate