mountain devil Meaning, Definition & Usage

  1. noun erect bushy shrub of eastern Australia having terminal clusters of red flowers yielding much nectar
    Lambertia formosa; honeyflower; honey-flower.
  2. noun desert lizard that feeds on ants
    spiny lizard; Moloch horridus.

WordNet