Periodic Table
An obsolescent synonym for aldonic acids.




Search the Dictionary