Babylon 10
The world's best online dictionary

Download it's free

Photosynthate.

Glossary of Marine Biology

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