Meaning of おにのやがら in Japanese

It seems that your search contains the following:

お o に ni の no や ya がら gara

  1. Words

Definition of おにのやがら

  1. (n) Gastrodia elata (species of saprophytic orchid)
Back to top