Synonyms and Antonyms for Telopea_Oreades

1. Telopea Oreades (n.)

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

Synonyms: