Definition of olive whistler in English:
olive whistler
noun
A whistler of east and south-east Australia, Pachycephala olivacea, which has an olive-brown back and a dark grey head.
Origin
Early 20th century; earliest use found in John Albert Leach (1870–1929).
Are You Learning English? Here Are Our Top English Tips