feral pigeon ( synonym found)

Definition of feral pigeon:

(n) : a variety of rock pigeon that has adapted to living in cities

Definition of feral pigeon:

(n) : a variety of rock pigeon that has adapted to living in cities

Back to Top