lehtipuusto

Noun

 * 1)  deciduous or evergreen trees any trees that grow leaves