scavenger beetle









scavenger beetle


noun

  1. any beetle of the mostly aquatic family Hydrophilidae, having clubbed antennae and long palps, and usually feeding on decaying vegetation
50 queries 0.538