Definisi 'briarroot'

English to English
noun
1 hard woody root of the briar Erica arborea Terjemahkan
source: wordnet30


Visual Synonyms