dcsimg

Neobonzia yini is a species of mites in the family predatory mites.