Definitions
There is 1 meaning of the phrase
Pin Cherry.
Pin Cherry - as a noun
Small shrubby north american wild cherry with small bright red acid fruit
Synonyms (Exact Relations)
prunus pensylvanicaExample Sentences
"The pin cherry tree produces small, tart fruits."
"The pin cherry bark is reddish-brown and smooth."
"The pin cherry flowers are delicate and white."
"The pin cherry leaves turn bright red in the fall."
"The pin cherry wood is often used for crafting small items."