English dictionary

rosa canina meaning and definition

Definition and meaning of rosa canina at MeaningMonkey.org. rosa canina meaning and definition in the English Dictionary.

ROSA CANINA noun

Definition of Rosa canina (noun)

  1. prickly wild rose with delicate pink or white scentless flowers; native to Europe
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: