Su nombre científico conmemora al ornitólogo australiano William Vincent Legge.
Esta última característica refleja la importancia que tiene el néctar en su dieta.
El macho tiene el plumaje de las partes superiores de color negro azulado, la garganta y la parte superior del pecho blancas y el resto de las partes inferiores amarillas.
El picaflores cingalés es un pájaro sedentario que vive en los bosques tropicales y otros hábitats arbolados incluidos los jardines.
Se alimenta principalmente de néctar, aunque también come pequeños frutos, insectos y arañas.