thiophene - English Synonyms Dictionary