A caterpillar; the larval stage of a butterfly or moth, especially as used in scientific or Latin contexts.
From Latin 'eruca' meaning caterpillar, possibly derived from Etruscan or another pre-Latin Mediterranean language. Also used to refer to arugula (the plant), which gets its name from the same root.
The same Latin word 'eruca' means both 'caterpillar' and 'arugula'—botanists believe arugula was named for some resemblance to a caterpillar, or perhaps because caterpillars love eating it.
Complete word intelligence in one call. Free tier — 50 lookups/day.