Sharpe's Rail, Gallirallus sharpei

Common Name Sharpe's Rail
Scientific Name Gallirallus sharpei
Taxonomic Family Rallidae
Taxonomic Order Gruiformes

Ecological Data