English dictionary
zenaidura macroura meaning and definition
Definition and meaning of zenaidura macroura at MeaningMonkey.org. zenaidura macroura meaning and definition in the English Dictionary.ZENAIDURA MACROURA noun
Definition of Zenaidura macroura (noun)
- wild dove of the United States having a mournful call
- synonyms: mourning dove
Source: Princeton University Wordnet