Lethrus definition

Search

Lethrus

Lethrus logo #21217Lethrus is a genus of large beetle of the family Scarabaeidae. They build underground passages about 40 cm deep to lay their eggs in and carry in fresh leaves which when fermented provide food for the larvae.
Found on http://www.probertencyclopaedia.com/browse/BL.HTM
No exact match found.