English Dictionary
◊ MELOPSITTACUS
Melopsittacus
n : a genus of Psittacidae [syn: {Melopsittacus}, {genus
Melopsittacus}]