English Strasburgeria Cited by user Dwergenpaartje on 03 Apr 2016 Strasburgeria robusta is an evergreen tree with large toothed leaves and large, single, pendulant flowers in a gloomy colorscheme of yellow with brown markings, with…