
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 Sep 16, 2020. Captured Aug 29, 2020 09:05 in Palcazu, 19320, Peru.
comments (7)