Eruca
[i'ru:kә]
Definition
(noun.) annual to perennial herbs of the Mediterranean region.
Edited by Aaron--From WordNet
Definition
(n.) An insect in the larval state; a caterpillar; a larva.
Typed by Irwin
[i'ru:kә]
(noun.) annual to perennial herbs of the Mediterranean region.
Edited by Aaron--From WordNet
(n.) An insect in the larval state; a caterpillar; a larva.
Typed by Irwin