Meaning of ノドアカハチドリ in Japanese

  1. Words

Definition of ノドアカハチドリ

  1. (n) ruby-throated hummingbird (Archilochus colubris)
Back to top