Noun Definition

hemerobiidae

1.Definition: brown lacewings

Category: Animals