野薔薇 のいばら
noibara

Noun

1. multiflora rose (Rosa multiflora); baby rose; Japanese rose

Usually Written in Kana
Other forms: