mountain devil Meaning, Definition & Usage
-
noun erect bushy shrub of eastern Australia having terminal clusters of red flowers yielding much nectar
Lambertia formosa; honeyflower; honey-flower.
-
noun desert lizard that feeds on ants
spiny lizard; Moloch horridus.