Noun Definition

anaconda

1.Definition: large arboreal boa of tropical South America

Category: Animals