The Emerald Tree Boa is a brilliant green in color on top, patterned with white or yellow triangular blotches. The under side is yellow. Neonates are terra cotta, or occasionally bluish-green in color, patterned with white. As they grow, green flecks appear over the body increasing in size and number until the emerald green of the adult appears. Adults boas can reach nearly 2 meters in length. Huge, fang-like teeth assure rapid penetration and a secure grip through the feathers and/or fur of their prey.