English Dictionary
◊ XYLOCOPA
Xylocopa
n : carpenter bees [syn: {Xylocopa}, {genus Xylocopa}]