In this paper, presents a Modified Multicasting through Time Reservation using Adaptive Control for Energy efficiency (MMC-TRACE), an energy-efficient multicasting architecture for mobile ad hoc networks. MMC-TRACE is a cross-layer design, where the medium access control layer functionality and the network layer functionality are performed by a single integrated layer. The architecture is to establish and maintain an active multicast tree surrounded by a passive mesh within a mobile ad hoc network. Energy efficiency is achieved by enabling the nodes to switch to sleep mode frequently and by eliminating most of the redundant data receptions. In this paper the performance of MMC-TRACE is analyzed through ns-2 simulations and compared it with MC-TRACE architecture.