Thumbnails (eggs of Bombycoidea: Bombycidae)
Bombycidae