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

Leave a Reply

Your email address will not be published. Required fields are marked *

43 queries 1.308