Word Meaning 山もがし
やまもがし
yamamogashi
山もがし is read as やまもがし (yamamogashi) and means Helicia cochinchinensis (species of flowering plant).
Meaning
English
- Helicia cochinchinensis (species of flowering plant)
Reading
Kana
やまもがし
Romaji
yamamogashi