2 English Synonyms for GEAN
Prev.1Next
wild cherry
Definition: 1. An uncultivated cherry tree of species Prunus avium, native to Europe and western Asia.
There are 4 definitions of the word wild cherry
Show more information about wild cherry
Prev.1Next
Search took: 2.7666 ms