green leek parrot (English, noun)
expansion: green leek parrot (plural green leek parrots)
Senses:
glosses: Synonym of superb parrot.
Forms:
form: green leek parrots
tags: plural
form: green-leek parrot
tags: alternative