Passiflora foetida

英 美
  • n.龙珠果
Noun:
  1. tropical American passion flower with finely dissected bracts; stems malodorous when crushed