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
Tweet