English | German | Russian | Czech

arugula English

Meaning arugula meaning

What does arugula mean?

arugula

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

Synonyms arugula synonyms

What other words have the same or similar meaning as arugula?

Are you looking for...?