VariousWords beta
Related Terms:
Definitions:
Noun
wild cherry
Definition: the fruit of the wild cherry tree
Definition: The uncultivated cherry tree, Prunus avium, native to Europe and western Asia.