はまなす
浜茄子
hamanasu

Noun

1. rugosa rose (Rosa rugosa); Japanese rose; Ramanas rose

Usually Written in Kana
Other forms: