These beetles' larval stages can be several years long. The larvae feed on rotten wood and the adults feed on nectar, plant sap and fruit. First, the larvae hatch from eggs and later develop into pupae before they reach adult status (see picture at left). The females lay 50 eggs on average. Contrary to what their size may imply, adult rhinoceros beetles do not eat large amounts, unlike their larvae, which eat a significant amount of rotting wood.