treeletEnglish

treelet

Noun

A small tree

English: treelet