Definition of Zenaidura Macroura in English :
Define Zenaidura Macroura in English
Zenaidura Macroura meaning in English
Meaning of Zenaidura Macroura in English
Pronunciation of Zenaidura Macroura in English
Zenaidura Macroura pronunciation in English
Pronounce Zenaidura Macroura in English
Zenaidura Macroura
see synonyms of zenaidura macrouraNoun
WordNet Lexical Database for English. Princeton University. 2010.