mountain devil noun2 •A thorny devil (Moloch horridus). •Lambertia formosa, an Australian proteaceous shrub. formsmountain devils