tartramates
English
Noun
tartramates
plural of
tartramate