wild cherry
noun
1 wild cherry
The fruit of the wild cherry tree.
2 wild cherry
An uncultivated cherry tree.
synonym: wild cherry tree.
debug info: 0.0159
noun
The fruit of the wild cherry tree.
An uncultivated cherry tree.
synonym: wild cherry tree.
debug info: 0.0159