Word info

supertartrate

Noun

Meaning

supertartrate (plural supertartrates)

(dated, inorganic chemistry) A supersalt of tartrate and tartaric acid

Source: en.wiktionary.org

Close letter words and terms