Striga Gesnerioides. Family: Scrophularaceae. A root parasite which is seen only when it flowers. Usually found in moist grassy areas and paddy fields.
Striga Gesnerioides. Family: Scrophularaceae. A root parasite which is seen only when it flowers. Usually found in moist grassy areas and paddy fields., by Zoonar/RealityImages
Details
License type
Royalty Free