Broomrapes (Orobanche and Phelipanche spp.) are parasitic weeds on certain important economic vegetables and crops in Xinjiang, China, causing significant yield
Broomrapes (Orobanche and Phelipanche spp.) are parasitic weeds on certain important economic vegetables and crops in Xinjiang, China, causing significant yield