Eos

trivial name latin name
Blue-streaked Lory Eos reticulata