Tree Princess Paulownia Tomentosa ( 30 Seeds) Fastest
The plant is a shrub (i.e., a woody plant with several stems growing from the base) the plant is a tree. Paulownia tomentosa, commonly called royal paulownia, empress tree or princess tree, is native