English to Arabic

Meaning for:
Chloroplasts
other
الجبيلة اليخضور