English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition goji berry in British English

goji berry noun

noun
1

a bright red berry grown in China, believed to be good for you because it contains high levels of certain vitamins

Definition goji berry in British English