PRINCESS TREE


Meaning of PRINCESS TREE in English

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 No. America — called also karri-tree

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.