mountain devil

英文釋義

  1. erect bushy shrub of eastern Australia having terminal clusters of red flowers yielding much nectar
  2. desert lizard that feeds on ants