Home
Search
Index
Definify.com
Definition
2025
photosynthates
photosynthates
English
Noun
photosynthates
plural of
photosynthate
Similar Results