ひめひまわり
姫向日葵
hime himawari

Noun

1. cucumberleaf sunflower (Helianthus cucumerifolius)

Usually Written in Kana