Meaning of ツマグロチョウチョウウオ in Japanese

  1. Words

Definition of ツマグロチョウチョウウオ

  1. (n) spotfin butterflyfish (Chaetodon ocellatus)
Back to top