itatartaric acids
English
Noun
itatartaric
acids
plural of
itatartaric acid