Meaning of maraschino cherry

Definition of maraschino cherry

(noun) Dalmatian bitter wild cherry tree bearing fruit whose juice is made into maraschino liqueur

Other information on maraschino cherry

WIKIPEDIA results for maraschino cherry
Amazon results for maraschino cherry