👉 Telorhynchus is a genus of small, aquatic mammals commonly found in freshwater environments, including rivers and streams. Telorhynchus