Meaning of eruca vesicaria sativa

Definition of eruca vesicaria sativa

(noun) erect European annual often grown as a salad crop to be harvested when young and tender

Other information on eruca vesicaria sativa

WIKIPEDIA results for eruca vesicaria sativa
Amazon results for eruca vesicaria sativa