bān
lù

Definitions

  1. 1. (bird species of China) pied heron (Egretta picata)

Components