Tubulanus rhabdotus: Lateral sensory organ (center of photo)

Ritger, Rebecca