Meaning of cuculus canorus

Definition of cuculus canorus

(noun) common cuckoo of Europe having a distinctive two-note call; lays eggs in the nests of other birds

Other information on cuculus canorus

WIKIPEDIA results for cuculus canorus
Amazon results for cuculus canorus