Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
photosynthesize
in English
photosynthesize
us
/foʊtoʊsɪntəsaɪz/
uk
/fəʊtəʊsɪntəsaɪz/
#uncommon