Meaning of タイヨウチョウ in Japanese

  1. Words

Definition of タイヨウチョウ

  1. (n) sunbird (any bird in the family Nectariniidae)
  1. (n) sunset morpho (butterfly, Morpho hecuba)
Back to top