ヤマモガシ

Also written やまもがし, 山もがし

Meanings

  1. Noun Helicia cochinchinensis (species of flowering plant)

Jinuma: Japanese Dictionary · Word lists