yebarobachĩabo

Noun

 * 1) leaves of a certain palm