English dictionary
chlorura chlorura meaning and definition
Definition and meaning of chlorura chlorura at MeaningMonkey.org. chlorura chlorura meaning and definition in the English Dictionary.CHLORURA CHLORURA noun
Definition of Chlorura chlorura (noun)
- towhee of the Rocky Mountains
- synonyms: green-tailed towhee
Source: Princeton University Wordnet