Grey-winged Longbill, Toxorhamphus poliopterus

Common Name Grey-winged Longbill
Alternative common Names Slaty-headed Longbill
Scientific Name Toxorhamphus poliopterus
Taxonomic Family Melanocharitidae
Taxonomic Order Passeriformes

Ecological Data