Stock dove

What is Stock dove?

Stock dove definition and meaning on Dictionary terms:
noun
a cosmopolitan wild pigeon, Columba oenas, of Europe.

 

reference: https://www.dictionary.com/browse/stock-dove

Tags: