What is Chinese Catalpa?
Chinese Catalpa, scientifically known as Catalpa ovata, is a deciduous tree native to several regions in China, including North-Central, South-Central, and Southeastern areas, as well as Inner Mongolia, Manchuria, Qinghai, and Xinjiang. Chinese Catalpa (Latin: Catalpa ovata) is an edible plant catalogued in PlantSage.
