Search
Menu
Home
Sources
About
Contacts
Steere's liocichla
Steere's
liocichla
is a
bird
in the
family
Leiothrichidae
. The
species
was
first described
by
Robert Swinhoe
in
1877
.
It is
endemic
to
Taiwan
.