Definition for Sugar source
From Biology Forums Dictionary
The plant tissues or organs that produce more sugar than they consume in respiration.
From Biology Forums Dictionary
The plant tissues or organs that produce more sugar than they consume in respiration.