Vocabulary

山もがし

Helicia cochinchinensis (species of flowering plant)

noun