rhizoverbBeta
Feedback

anaconda

Large constricting snakenoun · A very large tropical South American snake that kills prey by squeezing it.