Noun Definitionpin cherry1.Definition: small shrubby North American wild cherry with small bright red acid fruitRelated Noun(s):prunus pensylvanicaCategory: Plants