ヤマモガシ Also written やまもがし, 山もがし Meanings Noun Helicia cochinchinensis (species of flowering plant) Jinuma: Japanese Dictionary · Word lists