Share
twitterlinkedinfacebook
Image 1 of 1
527546.jpg
Oidium Leaf Disease (Oidium heveae) of Rubber leaves (Hevea brasiliensis). Malaysia.