parrot snake
Jump to navigation
Jump to search
English
[edit]Noun
[edit]parrot snake (plural parrot snakes)
- Leptophis ahaetulla, a snake found in northern South America and Trinidad and Tobago.
Synonyms
[edit]Further reading
[edit]Leptophis ahaetulla on Wikipedia.Wikipedia
Leptophis ahaetulla on Wikispecies.Wikispecies
Leptophis ahaetulla on Wikimedia Commons.Wikimedia Commons