thorntree


thorntree

(ˈθɔːnˌtriː) n (Plants) a tree with thorns, esp a hawthorn or acacia tree
Translations
acacia