Definisi 'yellow berry'

English to English
noun
1 fruit of various buckthorns yielding dyes or pigments Terjemahkan
source: wordnet30

More Word(s)
fruit, buckthorn,

Visual Synonyms