← Back to Dictionary

dabadaba

noun

Definitions

  1. larvae and eggs of any kind of bee