Meaning of オミナエシ in Japanese

  1. Words

Definition of オミナエシ

  1. (n) golden lace (Patrinia scabiosifolia); scabious patrinia; yellow patrinia
Back to top