Dictionary search results

Showing 1-4 of 4 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