telopea oreades Meaning, Definition & Usage

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

WordNet