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