Snapshots: Flora & Fauna Posted by Elisha & Gordon MacKay Full size 4189 × 1473 pixels PARROT SNAKE: The parrot snake is a slender, emerald green, non-venomous snake with a large, triangular head. It is an extremely agile breed with aggressive hunting skills that feeds on small animals or insects in its habitat. Previous image Next image Leave a ReplyCancel reply