Princess Tree (noun) Definition, Meaning & Examples

noun
  1. a Chinese tree, Paulownia tomentosa, of the bignonia family, having hairy leaves and clusters of fragrant, violet flowers, naturalized in the eastern U.S.
Princess Tree (noun) Definition, Meaning & Examples

More Definitions