emerald cuckoo

Noun

 * 1) The African emerald cuckoo.
 * 2) The Asian emerald cuckoo.