Jump to content

Teleorhinus

From Wikipedia, the free encyclopedia

Teleorhinus may refer to:

  • Terminonaris, a genus of extinct archosaurs, previously known as Teleorhinus