1.

Site of photosynthesis is the __ __ of the leaf​

Answer» MESOPHYLL CELL of leaf.HOPE IT HELPS.....


Discussion

No Comment Found

Related InterviewSolutions