Skip to main content

Definitions by Tibetan quail

A small bird that lives on the ground and lays speckled eggs.
Quail by Tibetan quail April 6, 2021