Definify.com

Definition 2026


oxalurates

oxalurates

English

Noun

oxalurates

  1. plural of oxalurate