Ruff, Philomachus pugnax

Common Name Ruff
Scientific Name Philomachus pugnax
Taxonomic Family Scolopacidae
Taxonomic Order Charadriiformes

Ecological Data