Definitions of Trimorphodon:

  • noun:   lyre snakes