Wiktionary
mannoheptoses
n. (plural of mannoheptose English)
n. (plural of mannoheptose English)