English → Hindi dictionary
telopea oreades
Definition
tall shrub of eastern Australia having oblanceolate to obovate leaves and red flowers in compact racemes
Looking for poetry? Read shayari and poems by great poets.
tall shrub of eastern Australia having oblanceolate to obovate leaves and red flowers in compact racemes
Looking for poetry? Read shayari and poems by great poets.