parrot snake (English, noun)
expansion: parrot snake (plural parrot snakes)
Senses:
glosses: Leptophis ahaetulla, a snake found in northern South America and Trinidad and Tobago.
Forms:
form: parrot snakes
tags: plural