burberry ( synonym found)

Definition of burberry:

°A thorny shrub that bears yellow flowers and red or blue-black berries.

Definition of burberry:

°A thorny shrub that bears yellow flowers and red or blue-black berries.

Back to Top