Attested
.to
Menu
Definition
a bee that is parasitic in the nests of bumblebees
Seed
·
Term in context
cuckoo-bumblebee
in
CommonParlance