églantier
Top 35000
Meanings
Noun
1. wild rosebush (either sweetbriar or dog rose) (botany)