This paper presents a novel ant colony algorithm for multicast routing in wireless ad hoc networks, focusing on constructing unconstrained Steiner trees. The algorithm utilizes problem relaxation to enhance navigation decisions and employs a two-phase approach to build and merge paths, showing high success rates in simulations against benchmark problems. Results indicate that the proposed method can optimally find Steiner trees with better performance compared to existing ant-based algorithms.