princess tree
English
Noun
princess tree (plural princess trees)
- An Asian deciduous hardwood tree of species Paulownia tomentosa. It also thrives invasively in North America and Europe.
- Synonyms: empress tree, foxglove tree
Translations
Paulownia tomentosa
|