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
Tweet