- 1. n. An insect in the larval state; a caterpillar; a larva. Source: opted
- 2. n annual to perennial herbs of the Mediterranean region Source: ecdict
Home / Dictionary / eruca
eruca
Thesaurus links
Related headwords in VividLex — dictionary ↔ thesaurus bridge for exploration and SEO depth.