Outrageously Funny Word Dictionary :: Leatherleaf

🔎

What is the definition of leatherleaf? 🙋

👉 Leatherleaf is a type of tree that grows in the woodlands and forests of North America. They are known for their distinctive leaves, which are often made from an oily substance called "leather," which is derived from animal hides. The leaves are usually green or brown, with a smooth surface and a thin layer of oil on top. Leatherleaf trees can grow up to 10 meters tall, making them one of the tallest plants in North America.


leatherleaf

https://goldloadingpage.com/word-dictionary/leatherleaf


Stained Glass Jesus Art