Rosella (noun) Definition, Meaning & Examples

noun
  1. any of several large, colorful parakeets of the genus Platycercus, of Australia.
noun
  1. any of various Australian parrots of the genus Platycercus, such as P. elegans (crimson rosella), often kept as cage birds
Rosella (noun) Definition, Meaning & Examples

More Definitions