1 long-tailed cuckoo | Definition of long-tailed cuckoo

long-tailed cuckoo

noun

Definition of long-tailed cuckoo

: koel