It could b a hybrid passion flower-* Passiflora coccinea x incarnata.

 * A very interesting read  - 
http://www.microscopy-uk.org.uk/mag/artsep06/bj-Passion-Flower.html
 
( I've shared this link  bfr too )

Regards
Neha Singh

Reply via email to