CUCULUS CANORUS





Definition:

  1. [noun] common European cuckoo having a distinctive two-note call; lays eggs in the nests of other birds
    Synonyms: European cuckoo, Cuculus canorus

Synonyms: