Definify.com

Definition 2024


tartrates

tartrates

English

Noun

tartrates

  1. plural of tartrate