Hello everyone!
I collected this larvae from a bromeliad (phytotelmata) in a cloud forest (aprox. 2000 meters above sea level) in Ecuador. Could someone please clarify if it is indeed a Thaumaleidae larvae? Maybe even the genus?
Thank you for your help!