mountain devil

English

a mountain devil (Moloch horridus)

Noun

mountain devil (plural mountain devils)

  1. A thorny devil (Moloch horridus).
  2. Lambertia formosa, an Australian proteaceous shrub.

References