domestic pigeon ( synonym found)

Definition of domestic pigeon:

(n) : an alternative term for feral pigeon

Definition of domestic pigeon:

(n) : an alternative term for feral pigeon

Back to Top