white rocket

Explore definitions, synonyms, and language insights of white rocket

Definitions

Noun
from Mediterranean region; a naturalized weed throughout southern Europe

More General Terms