telegraph plant - English Synonyms Dictionary