orobanchaceae Urdu Meaning
1. n. brown or yellow leafless herbs; sometimes placed in the order Scrophulariales
Orobanchaceae, the broomrapes, is a family of parasitic plants of the order Lamiales, with about 90 genera and more than 2000 species.
1. n. brown or yellow leafless herbs; sometimes placed in the order Scrophulariales
Sponored Video