Definitions
There is 1 meaning of the phrase
Columba Fasciata.
Columba Fasciata - as a noun
Wild pigeon of western north america; often mistaken for the now extinct passenger pigeon
Synonyms (Exact Relations)
band-tail pigeonband-tailed pigeonbandtail