Thumbnails (larvae of Bombycoidea: Brahmaeidae)
Brahmaeidae