Quick definitions from WordNet (Telopea oreades)
▸ noun: tall shrub of eastern Australia having oblanceolate to obovate leaves and red flowers in compact racemes
▸ noun: tall shrub of eastern Australia having oblanceolate to obovate leaves and red flowers in compact racemes