telopea oreades is a noun meaning "tall shrub of eastern Australia having oblanceolate to obovate leaves and red flowers in compact racemes". It carries one recorded sense.
Definitions, synonyms and semantic relations for telopea oreades come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.