tagatoses
English
Noun
tagatoses
plural of
tagatose