supertartrates
English
Noun
supertartrates
plural of
supertartrate