Buff-spotted Flufftail, Sarothrura elegans

Common Name Buff-spotted Flufftail
Scientific Name Sarothrura elegans
Taxonomic Family Rallidae
Taxonomic Order Gruiformes

Ecological Data