A Mobile Ad-hoc NETwork (MANET) consists of Mobile Nodes (MNs) without any centralized authority. Mobile nodes form a network over radio links due to its infrastructure less environment. Multicast routing plays a significant role in MANETs. Due to its features, such as dynamic network topology, limited bandwidth, and limited battery power, routing in MANETs becomes a tedious task. In the presen...