PHOTOSYNTHATE


Meaning of PHOTOSYNTHATE in English

[pho.to.syn.thate] n [photosynthesis + [1]-ate] (1913): a product of photosynthesis

Merriam-Webster English vocab.      Английский словарь Merriam Webster.