Thumbnails (pupae of Bombycoidea: Bombycidae)
Bombycidae