meaning of Apidologie

Apidologie - German to English

apiology