'Chlorura chlorura' definitions:

Definition of 'Chlorura chlorura'

(from WordNet)
noun
Towhee of the Rocky Mountains [syn: green-tailed towhee, Chlorura chlorura]

Words containing 'Chlorura chlorura'