a southeast asian and indian climbing plant (anamirta cocculus) - English Synonyms Dictionary