Translating bumblebee dialect…
Lepidoptera larvae (caterpillars) — RMBL Knowledge Commons