Hyobanche

Genus
Scientific Name: Hyobanche  L.  (Scrophulariaceae)