- Trimorphodon lambda as a noun:
- 1
Trimorphodon lambda
noun
1 Trimorphodon lambda
Of desert regions of southwestern North America.
synonym: Sonoran lyre snake.
debug info: 0.0261
noun
Of desert regions of southwestern North America.
synonym: Sonoran lyre snake.
debug info: 0.0261