A coastal evergreen tree, Metrosideros excelsa, native to New Zealand and producing a brilliant display of red flowers made up of a mass of stamens around Christmastime.
southwark
southwark
Proper noun
A London Borough within Greater London, to the south of the River Thames, including the historic borough plus the Pool of London and Bankside.