Service discovery systems over MANETs are demanded to find available services at an appropriate cost, even if nodes in MANETs frequently move, randomly join or leave, and services may be revoked by their owners. SCN4M-DL is an adaptive directory-less service discovery system for MANETs, and it meets the above challenges by deeply coupling with underlying geographic routing algorithm and setting configurable service renewal. The storage consumption and network traffic are under control due to the adopted ring-based service register and discovery mechanism. Extensive experiments are also conducted. The result data, i.e. the discovery request's success rates and the corresponding costs, show that SCN4M-DL can adapt well to MANET's characteristics and the changes of service states.