phyllosphere

the microenvironment of leavesThis definition last updated 07/23/2008