Meaning of xylocopa

Definition of xylocopa

(noun) carpenter bees

Other information on xylocopa

WIKIPEDIA results for xylocopa
Amazon results for xylocopa