Galloperdix-spadicea definition

A taxonomic species within the genus Galloperdix — the red spurfowl.
pronoun
0
0
Advertisement