Wiktionary
photosynthates
n. (plural of photosynthate English)
n. (plural of photosynthate English)