xicohtli

Noun

 * 1) bumblebee

Noun

 * 1) a kind of large bee

Noun

 * 1) bumblebee