apidae : Idioms & Phrases


family apidae

  • noun honeybees; carpenter bees; bumblebees
    Apidae.
WordNet