Definition of land mullet in English:

land mullet

noun

  • A large burrowing lizard of the skink family, with shiny fishlike scales, native to the coastal regions of eastern Australia.