Sikkim wedge-billed babbler noun1 •Stachyris humei, a species of Old World babbler. formsSikkim wedge-billed babblers