purposed for depositing white-leaved rock rose - English Synonyms Dictionary