What does abejorro mean?

abejorro - Spanish to English

bumblebee