A hummingbird, Coeligena iris, which has mainly greenish and chestnut plumage with colourful iridescent patches on the crown and breast, occurring in the Andes of Ecuador and Peru.
Origin
1960s.
Definition of rainbow starfrontlet in US English:
rainbow starfrontlet
noun
A hummingbird, Coeligena iris, which has mainly greenish and chestnut plumage with colourful iridescent patches on the crown and breast, occurring in the Andes of Ecuador and Peru.