dabadaba
noun
  1. larvae and eggs of any kind of bee















    definition
    • word: dabadaba
    • type: noun
    • definitions:
      • larvae and eggs of any kind of bee
    • translations:
      • larvaeeggsbee
    • usages: