Definify.com

Definition 2025


tartrates

tartrates

English

Noun

tartrates

  1. plural of tartrate