Meaning of オオカバマダラ in Japanese

  1. Words

Definition of オオカバマダラ

  1. (n) monarch butterfly (Danaus plexippus)
Back to top