Hmmmm lets see.. Polyglot? nope that is two languages, uuhhh, Keeps your teeth from getting loose..nope, that is polygrip, PolyGrit.. hmmm Many southerners? Nope.. I guess I haven't heard of that one.. Just kidding, Louis.. Makes sense to not make the non-skid slippery, but I've not heard of it.