Translation of photosynthesis in Malay

photosynthesis

fotosintesis

noun

  • 1

    fotosintesis