paulownia (Paulownia tomentosa); empress tree; foxglove tree

Meaning

  1. n
    paulownia (Paulownia tomentosa); empress tree; foxglove tree