English to Arabic

Meaning for:
Foamflower
other
فومفلاور (نبات)