Noun Definition

telopea oreades

1.Definition: tall shrub of eastern Australia having oblanceolate to obovate leaves and red flowers in compact racemes

Related Noun(s):waratah

Category: Plants