Snow Pigeon Definition
noun
A species of pigeon , Columba leuconota , native to the rocky hills of central Asia .
Wiktionary
Other Word Forms of Snow Pigeon
Noun
Singular:
snow pigeon
Plural:
snow pigeonsFind Similar Words
Find similar words to snow pigeon using the buttons below.