cuckoo roller

Noun

 * 1) A bird,, native to Madagascar and the Comoro Islands