Litadea delicatula China is a species of lace bug.
Details
Title: Lace Bug
Creator: Patricia J. Hogue
Type: Illustration
Rights: This image was obtained from the Smithsonian Institution. The image or its contents may be protected by international copyright laws. http://www.si.edu/termsofuse