olive scientific tree wallpaper black olive tree scientific name Coccidae is an important pest of citrus and olive trees. Black olive is a 40 to 50-foot-tall evergreen tree with a. … Wednesday, June 29, 2022 Edit