Mangoof Tree

The mangoof tree is a tree which’s leaves are made of oofy heads and drops oofy head leaves. The heads mysteriously disappear after landing.

This article is a stub. Please help a more detail.