Noun Definition

lampyridae

1.Definition: fireflies

Category: Animals