Translating bumblebee dialect…
Limnephilidea (caddisfly larva) — RMBL Knowledge Commons