
The starred wood quail is a species of bird in the family Odontophoridae. It is found in subtropical or tropical moist lowland forests of Bolivia, Brazil, Ecuador, and Peru.
Similar species: Landfowl
By Thibaud Aronson
All rights reserved
Uploaded May 22, 2021. Captured Oct 22, 2020 15:17 in Palcazu, 19320, Peru.
comments (3)