×

photosynthesis meaning in French

n. photosynthèse: synthèse des hydrates de carbone des végétaux sous l'effet de la lumière

Related Words

  1. photostat
  2. photostatic
  3. photosynthesize
  4. photosynthetic
PC Version

Copyright © 2018 WordTech Co.