Sapria

Genus
Scientific Name: Sapria  Griffith.  (Rafflesiaceae)