dcsimg

Zelus biloba is a species of in the family assassin bugs.