Anaconda - Definition

anaconda

n 1: large arboreal boa of tropical South America [syn:
anaconda, Eunectes murinus]

Look up another word