柘榴

pomegranate (Punica granatum)

Meaning

  1. n
    pomegranate (Punica granatum)

Example sentences