Meaning of arugula
Definition of arugula
(noun)
erect
European
annual
often
grown
as a
salad
crop
to be harvested when
young
and
tender
Other information on arugula
WIKIPEDIA results for
arugula
Amazon results for
arugula
Tweet