princess tree

English dictionary entry

Meanings

noun
  1. An Asian deciduous hardwood tree of the species Paulownia tomentosa, which also thrives invasively in North America and Europe.

Word forms

princess tree princess trees

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.