Meaning of rock parrot in English:

rock parrot

noun

  • A parrot that frequents rocky places; specifically a mainly olive-coloured grass parrot, Neophema petrophila, found on coasts and islands of south and south-west Australia.

Origin

Mid 19th century; earliest use found in Mayne Reid (1818–1883), novelist and children's writer.