CHOKECHERRY

11 letters 28 Scrabble points

Definition of CHOKECHERRY

noun
  1. Any of several American wild cherry trees, especially Prunus virginiana.

  2. The fruit of this plant.

Source: Wiktionary

Word Details

Letters C H O K E C H E R R Y
Length 11 letters
Scrabble Score 28 points