meaning of briarroot

briarroot meaning in General Dictionary

the hard woody base of the briar Erica arborea

View more

  • hard woody foot of the briar Erica arborea