Definition of green leek in English:

green leek

noun

Australian
  • A green-faced or mainly green parrot.

    Family Psittacidae: several species, e.g. the superb parrot (Polytelis swainsonii)