bramble bush ( synonym found)

Definition of bramble bush:

(n) : any prickly shrub of the genus Rubus bearing edible aggregate fruits

Definition of bramble bush:

(n) : any prickly shrub of the genus Rubus bearing edible aggregate fruits

Back to Top