Noun Definition

anobiidae

1.Definition: deathwatch beetles

Category: Animals