chokecherry ( synonym found)

Definition of chokecherry:

(n) : any of several American wild cherry trees, especially Prunus virginiana; the fruit of this plant

Definition of chokecherry:

(n) : any of several American wild cherry trees, especially Prunus virginiana; the fruit of this plant

Back to Top