Definition of green leek in English:

green leek

noun

Australian
  • A green-faced or mainly green parrot.