tartramides
English
Noun
tartramides
plural of
tartramide