rilmenidine - English Synonyms Dictionary