Definition of 山もがし (やまもがし)

やま

山もがし

やまもがし

yamamogashi

noun
Helicia cochinchinensis (species of flowering plant)(usually kana)
Other readings:
ヤマモガシ
Related Kanji
mountain