batroxobine - English Synonyms Dictionary