What does Amethystkehlnymphe mean?

Amethystkehlnymphe - German to English

amethyst-throated hummingbird [Lampornis amethystinus]

View more

  • amethyst-throated mountain-gem / mountaingem [Lampornis amethystinus]