Meaning of dog rose | Babel Free
Definitions
- A European wild rose shrub of species Rosa canina, having fragrant white or pink flowers and stems with sharp spines.
- A Rosa canina flower.
Equivalents
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.