Meaning of passiflora incarnata

Definition of passiflora incarnata

(noun) of southern United States; having an insipid berry the size of a hen egg

Other information on passiflora incarnata

WIKIPEDIA results for passiflora incarnata
Amazon results for passiflora incarnata