やまもがし
yamamoga shi

Noun

1. Helicia cochinchinensis (species of flowering plant)

Usually Written in Kana