Meaning of オオムラサキ in Japanese

  1. Words

Definition of オオムラサキ

  1. (n) giant purple butterfly (species of nymphalid butterfly, Sasakia charonda)
  2. Rhododendron oomurasaki (species of purple azalea)
Back to top