Skip to main content

arugula

English arugula meaning in English  •  arugula का अर्थ अंग्रेजी में
Noun
  • an erect European annual (Eruca vesicaria sativa) of the mustard family, often grown as a salad crop to be harvested when young and tender.
Advertisement