tread-resistant plants - English Synonyms Dictionary