princess tree
Meanings
noun
- An Asian deciduous hardwood tree of the species Paulownia tomentosa, which also thrives invasively in North America and Europe.
Word forms
Synonyms
Related words
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.