Dictionary search results

Showing 1-3 of 3 results

sweet briar British & World English

A Eurasian wild rose with fragrant leaves and flowers

briar1 British & World English

Any of a number of prickly scrambling shrubs, especially a wild rose

sweet briar in briar1 British & World English

Any of a number of prickly scrambling shrubs, especially a wild rose