haulangel gyddfgoch

Welsh

Noun

haulangel gyddfgoch m (plural haulangylion gyddfgoch, not mutable)

  1. amethyst-throated sunangel (Heliangelus amethysticollis)

Further reading