parrot snake

Noun

 * , a snake found in northern South America and Trinidad and Tobago.