diplotaxis_erucoidesEnglish

Diplotaxis erucoides, white rocket

Noun

From Mediterranean region, a naturalized weed throughout southern Europe

English: white rocket, Diplotaxis erucoides

English words with similar meanings

Show 1 words