Definition: 1. (organic chemistry) saccharide
Show more information about Saccharid
Search took: 9.10 ms