English dictionary
telopea oreades meaning and definition
Definition and meaning of telopea oreades at MeaningMonkey.org. telopea oreades meaning and definition in the English Dictionary.TELOPEA OREADES noun
Definition of Telopea Oreades (noun)
- tall shrub of eastern Australia having oblanceolate to obovate leaves and red flowers in compact racemes
- synonyms: waratah
Source: Princeton University Wordnet