Ostomatidae
plural noun
Os·to·mat·i·dae
| \ ˌästəˈmatəˌdē\
Definition of Ostomatidae
: a family of beetles most of which are useful predators
Keep scrolling for more