bumblebee : Idioms & Phrases


cuckoo-bumblebee

  • noun a bee that is parasitic in the nests of bumblebees
WordNet