Noun Definition

lucanidae

1.Definition: stag beetles

Category: Animals