Noun Definition

xylocopa

1.Definition: carpenter bees

Category: Animals