English to Arabic

Meaning for:
Pipsissewa
other
الببسوة - نبات