Definition of superb blue wren in English:

superb blue wren

noun

  • Superb fairy wren.

Origin

Early 20th century; earliest use found in Emu.