ọmunumunu

Noun

 * 1) immature leaves on a tree