English to Arabic

Meaning for:
Angiosperm
other
نبات ملقّح ذاتيًّا