PIN CHERRY
Meaning of PIN CHERRY in English
1. a wild, often shrubby cherry, Prunus pensylvanica, having white flowers.
2. the red, acid fruit of this tree.
[ 1895-1900 ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012