What is the meaning of Perching_duck?
Any species of ducks distinguished by their readiness to perch high in trees.
Source: wiktionary.orgSearch words containing
Any species of ducks distinguished by their readiness to perch high in trees.
Source: wiktionary.orgSearch words containing