Paulownia Fortunei. They are deciduous trees 12–15 m (39–49 ft) tall, with massive, heart shaped leaves 15–40 cm across, arranged in opposite pairs on the stem. They make good fodder for farm animals containing 18-20% protein and with high amounts of nitrogen.
eBay