Broomrape


What is Broomrape?

Broomrape is is a genus of about 150 species of parasitic herbaceous plants. [1]