YourDictionary

Dictionary Home » Medical Definitions » sacchariferous

sacchariferous medical definition

adjective
Producing sugar.

link/cite print suggestion box