The Paulownia tomentosa, commonly known as the foxglove tree, princess tree, or empress tree, has been known to be invasive in some regions, including parts of the United Kingdom. In the UK, Paulownia tomentosa has been reported as invasive in certain ...Read more