Orobanche Foetida
-
O
Orobanche Foetida
Description Orobanche Foetida, also known as Stinking Broomrape, is a parasitic plant that belongs to the Orobanchaceae family. It is native to Europe, North Africa, and Western Asia. This plant has no chlorophyll and depends on other plants for its survival. The plant produces a strong odor that resembles that of rotten eggs or garlic, which is why it is…
Read More »
