Bismarck Thicketbird, Megalurulus grosvenori

Common Name Bismarck Thicketbird
Scientific Name Megalurulus grosvenori
Taxonomic Family Sylviidae
Taxonomic Order Passeriformes

Ecological Data