marasca
1. [ noun ] (botany) small bitter fruit of the marasca cherry tree from whose juice maraschino liqueur is made
Related terms: fruit maraschino
2. [ noun ] (botany) Dalmatian bitter wild cherry tree bearing fruit whose juice is made into maraschino liqueur
Synonyms: maraschino_cherry Prunus_cerasus_marasca marasca_cherry
Related terms: sour_cherry
Similar spelling:   maraca
  mauriac
  Maresca
  Marasco
  maracay
  Marrs
  Marak
  Mairs
  Marsch
  Maraco
  maurois
  Marica
  Maharaj
  Mars
  marriage
  maharaja
  marks
  Maris
  Mares
  Marc
  maharajah