Unscramble
Definition of Melopsittacus
Noun: Melopsittacus
A genus of Psittacidae
- genus Melopsittacus
See also:
Melophagus
melosa