Definition of 山もがし (やまもがし)
やま
山もがし
やまもがし
yamamogashi
noun
•
Helicia cochinchinensis (species of flowering plant)(usually kana)
Other readings:
ヤマモガシ
Related Kanji
山 | mountain |