pin cherry Meaning, Definition & Usage

  1. noun small shrubby North American wild cherry with small bright red acid fruit
    Prunus pensylvanica.

WordNet