Close
Giant mealybug
Monophlebulus sp.