Background for tartrate
BeDict Logo

tartrate

/ˈtɑːrtreɪt/ /ˈtɑːrtrət/

Meanings

noun
Any salt or ester of tartaric acid