Syrphid fly and lady bugs on moringa leaves | Nature