अर्थ : Erect bushy shrub of eastern Australia having terminal clusters of red flowers yielding much nectar.
पर्यायवाची : honey-flower, honeyflower, lambertia formosa
अर्थ : Desert lizard that feeds on ants.
पर्यायवाची : moloch horridus, spiny lizard
Mountain devil meaning in Telugu.