arugula
English Dictionary
->
Letter A
-> arugula
Search Dictionary:
arugula Definition
(n)
erect
European
annual
often
grown
as
a
salad
crop
to
be
harvested
when
young
and
tender
arugula Synonyms
arugula
Eruca sativa
Eruca vesicaria sativa
garden rocket
rocket
rocket salad
roquette
© Art Branch Inc.