emerald cuckoo

noun

Definition of emerald cuckoo

1 : a small brilliant green African cuckoo (Chrysococcyx smaragdineus) with yellow breast
2 : a small bright green cuckoo (Chrysococcyx maculatus) found from the Himalayas to southern China