Definition of king parrot in English:

king parrot

noun

  • Any parrot of the genus Alisterus, comprising medium-sized birds with a brilliant red and green plumage found in Australasia and Indonesia.

Origin

Early 19th century; earliest use found in John Grant (1713–1814).