Meaning of タテハチョウ in Japanese

  1. Words

Definition of タテハチョウ

  1. (n) nymphalid (any butterfly of family Nymphalidae)
Back to top