Definify.com

Definition 2026


tartrates

tartrates

English

Noun

tartrates

  1. plural of tartrate