besabesa

Etymology
Possibly a

Noun

 * 1) the plant