Get Free Checker

Passiflora foetida

NOUN
  1. tropical American passion flower with finely dissected bracts; stems malodorous when crushed

How To Use Passiflora foetida In A Sentence

List is Empty.