pomegranate

Definitions

[1] n. Granatapfel

[ 'pɒmgrænit ]

  1. Did you buy the pomegranate juice?
    Hast du den Granatapfelsaft gekauft?
  2. Pomegranate seeds are relatively big.
    Granatapfelkerne sind relativ groß.
  3. My lunch was an apple and pears and pomegranate.
    Mein Mittagessen bestand aus einem Apfel, Birnen und Granatapfel.