• word of the day

    mountain devil

    mountain devil - Dictionary definition and meaning for word mountain devil

    Definition
    (noun) erect bushy shrub of eastern Australia having terminal clusters of red flowers yielding much nectar Definition
    (noun) desert lizard that feeds on ants
Connect with us on Facebook