empress tree








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.

Leave a Reply

Your email address will not be published.

54 queries 0.462