tetramannoses

English

Noun

tetramannoses

  1. plural of tetramannose