Leaf drop from olive tree due to Peacock spot caused by <i>Spilocaea oleaginea.</i>.
Leaf drop from olive tree due to Peacock spot caused by Spilocaea oleaginea..
Credit: Paul M. Vossen