Phelipanche aegyptiaca (Iran, Azarbayjan-e-Gharqi, mountains between Ahar and Meshgin Shahr (11)
OrobanchaceaeParasiteIranNW Iran
761409uhlichholger
on March 23, 2011This is probably Phelipanche aegyptiaca. Can I use this picture for my wiki?