thiohydantoin - English Synonyms Dictionary