Thumbnails (larvae of Zygaenoidea: Somabrachyidae)
Somabrachyidae