丽星鹩鹛 lì xīng liáo méi

DEFINITIONS

  1. (bird species of China) spotted elachura (Elachura formosa)

CHARACTERS

丽 lì beautiful, magnificent, elegant
星 xīng a star, planet; any point of light
鹩 liáo wren
鹛 méi