Babylon 10
Simply the best definition!

Download it's free

Photosynthate.

Glossary of Marine Biology

Download this dictionary
Photosynthate.
A substance synthesized in the process of photosynthesis