white rocket
Explore definitions, synonyms, and language insights of white rocket
Definitions
Noun
from Mediterranean region; a naturalized weed throughout southern Europe
Explore definitions, synonyms, and language insights of white rocket