TETROSE MEANING IN ENGLISH

• Tetrose Definition & Synonyms

  1. (n.) A monosaccharide derived from a certain alcohol.


RECENT SEARCHES