princess tree
noun
: a Chinese tree (Paulownia tomentosa) that has soft pubescent leaves and terminal clusters of large purple irregular flowers and is introduced and naturalized especially in eastern North America
called also karri-tree
Love words? Need even more definitions?
Merriam-Webster unabridged
Share