UDP is a stateless protocol, so you wouldn't see a listening state on it (man netstat, /state).
A way to expand your /etc/services to better map more service names is to exchange it with nmap's services file.
A way to locally see what apps use which socket is lsof (if they're not closing fast), see my reply
here on how to.