Meaning of eruca

Definition of eruca

(noun) annual to perennial herbs of the Mediterranean region

Other information on eruca

WIKIPEDIA results for eruca
Amazon results for eruca