trimorphodon_lambdaEnglish

Sonoran lyre snake, Trimorphodon lambda

Noun

Of desert regions of southwestern North America

English: Sonoran lyre snake, Trimorphodon lambda

English words with similar meanings

Show 1 words