yebaroba

Noun

 * 1) leaves of a certain bush