Is there a -nym for words that are a different word when read backwards, like "dog" and "god," or "pot" and "top"? What's the longest that you know?