Definitions
There is 1 meaning of the phrase
European Cuckoo.
European Cuckoo - as a noun
Common cuckoo of europe having a distinctive two-note call; lays eggs in the nests of other birds
Synonyms (Exact Relations)
cuculus canorus