Meaning of cuckoo-bumblebee

Definition of cuckoo-bumblebee

(noun) a bee that is parasitic in the nests of bumblebees

Other information on cuckoo-bumblebee

WIKIPEDIA results for cuckoo-bumblebee
Amazon results for cuckoo-bumblebee