rhizoverb
Beta
Feedback
→
anaconda
Large constricting snake
noun · A very large tropical South American snake that kills prey by squeezing it.
Enable JavaScript for search, audio, and interactive vocabulary practice.