DictionaryAI

emerald cuckoo

Short definition from Wiktionary

Noun

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

We haven’t written up emerald cuckoo yet: Simple and Standard meanings, examples and a quiz.