glue plant - English Synonyms Dictionary