APIDAE


Meaning of APIDAE in English

n. honeybees; bumblebees; the bee family

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.