はま茄子 なす
hamanasu

Noun

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

Usually Written in Kana
Other forms: