Indian apple

Definition from Wiktionary, the free dictionary
Jump to: navigation, search

English[edit]

Noun[edit]

Indian apple ‎(plural Indian apples)

  1. The pomegranate.
  2. Podophyllum peltatum, a toxic, herbaceous perennial plant with edible fruit.
  3. Datura inoxia, a hallucinogenic plant.