Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
anaconda
in English
anaconda
#common
Plural
anacondas
Definitions
Noun
a
massive
snake
found
in
northern
South
America
a
large
nonvenomous
snake
(
Eunectes
genus
)
the
green
anaconda
species
(
Eunectes
murinus
)
The
anaconda
is
a
large
snake
found
in
South
America
.